#ifndef _BSP_ADC_H_
#define _BSP_ADC_H_

#define DEFAULT_VREF 1100
#define NO_OF_SAMPLES 64
#define ULP_DATA_OFFSET 36

enum
{
    ADC_LIGHT,
    ADC_ANGLE,
    ADC_VIN,
    ADC_BOARD_TEMP,
    ADC_CHIP_TEMP,
    ADC_CHANNEL_NUM
};

void bsp_adc_init(void);
int bsp_adc_read(uint8_t channel_num);
#endif